Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
35 OWEN ROAD Semi-Detached £95,000 14 Jul 2003
37 OWEN ROAD Semi-Detached £59,950 27 May 2002
39 OWEN ROAD Semi-Detached £49,500 12 Apr 2002
43 OWEN ROAD Semi-Detached £105,000 7 Dec 2005
47 OWEN ROAD Semi-Detached £131,000 30 May 2007
49 OWEN ROAD Semi-Detached £115,000 8 Mar 2017
53 OWEN ROAD Semi-Detached £65,000 8 Jun 2001
55 OWEN ROAD Semi-Detached £47,400 17 Jul 1998
59 OWEN ROAD Semi-Detached £115,950 17 Feb 2014
73 OWEN ROAD Semi-Detached £44,950 4 Aug 2000
75 OWEN ROAD Semi-Detached £167,000 10 Dec 2021